// pages/login/login.js
Page({
    
    /**
     * 页面的初始数据
     */
    data: {
        userInfo:{},
        list:[{
            id:1,
            name:'信息工程'
        },{
            id:2,
            name:'生物'
        }],
        index:0,
        classlist:[
            ["软件工程","计算机"],
            ["1191班级","1192班级"]
        ],
        classindex:[0,0]

    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
    },
    pickerChange(e){
        console.log(e.detail)
        this.setData({
            index:e.detail.value
        })
    },
    multichange(e){
        this.setData({
            classindex:e.detail.value
        })
    },
    userInfo(e){
        //取缓存里面的数据
        let value=wx.getStorageSync('userInfo');
        if(value){
            this.setData({
                userInfo:value
            })
            return false
        }else{
            wx.getUserProfile({
              desc: '用于注册',
              success:res=>{
                  console.log(res)
                  this.setData({
                      userInfo:res.userInfo
                  })
                  //存储到缓存里
                  wx.setStorage({
                      data:res.userInfo,
                      key:'userInfo',
                  })
              }
            })
        }
    },
    checkboxchange(e){
        console.log(e)
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },
  login(e){
    let {loginName,loginPassword} = e.detail.value
    if(loginName && loginPassword){
      wx.cloud.callFunction({
        name:'login1',
        data:{
          username:loginName,
          pwd:loginPassword
        }
      }).then(res=>{
        console.log(res)
        if(res.result.length>0){
          wx.setStorageSync('username', loginName)
          wx.switchTab({
            url: '/pages/me/me.',
          })
        }else{
          wx.showToast({
            title: '账号信息错误',
          })
        }
      })
    }
  },
    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})